myvar_0 = GetPrimitiveParameter(0)
myvar_1,myvar_2 = nPet["FindClosestPee"](myvar_0)
	if (nPet["FindObjectToPeeOn"](myvar_0) == nil) then
	local myvar_3 = 0
end
	if (myvar_1 == 0) then
	SetTemp(0, myvar_3)
	return 
end
local myvar_4 = 0
myvar_5 = GetPersonData(myvar_0, PersonData["neighbor id"])
myvar_6 = GenericNeighborDataTable["new"](myvar_5, gNeighborDataTableID["Learned Behaviors"], "Learned Behaviors")
	if (myvar_6["HasProperty"](myvar_6, gGUIDLearnedBehaviorHousebroken) ~= 0) then 


	myvar_4 = myvar_6["GetProperty"](myvar_6, gGUIDLearnedBehaviorHousebroken)
end
	if (math["random"](999) >= myvar_4) then
		if (math["random"](999) < -myvar_4) then
	else
		local myvar_7 = False
	end
end
	if (myvar_7 ~= 1) then 
myvar_7 = myvar_7

	SetTemp(0, myvar_1)
	return 
else
		if (myvar_2 < gPeeOnRange) then
		SetTemp(0, myvar_1)
	else
		local myvar_9 = 0
		SetTemp(myvar_9, myvar_3)
	end
end
